SeaLifeBase References for Rahayu, D.L. and P.K.L. Ng, 2003

Ref. No. Title
83358 The Capmtandriidae of Irian Jaya, Indonesia, including the descriptions of two new species (Decapoda: Brachyura).
SeaLifeBase
Back to top